stack of firewood - German English Dictionary